package facilius.controller.action.tiponota;

import facilius.model.ServiceLocator;
import facilius.model.pojo.TipoNota;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.mentawai.core.BaseAction;

/**
 *
 * @author Graciano
 */
public class TipoNotaReadAction extends BaseAction{

    @Override
    public String execute() throws Exception {
        String consequence = ERROR;
        try {
            Map<String,Object> criteria = new HashMap<String, Object>();
            String nome = input.getString("nome");

            if (nome != null && !nome.isEmpty()){
                criteria.put("nome", nome);
            }

            List<TipoNota> lista = ServiceLocator.getTipoNotaService().readByCriteria(criteria);

            output.setValue("pojos", lista);

        } catch (Exception e) {
            e.printStackTrace();
        }
        return SUCCESS;
    }


}
